HAL OTFDEC migration: APIs listing

This section provides a full listing of the HAL1 APIs for migration. It includes the various constants, enumerations, structures, functions, and macros.

HAL OTFDEC constants

HAL1

series

HAL2

Refer to

HAL_OTFDEC_ERROR_INVALID_CALLBACK

u5, h5, h7

Removed / New Usage changes

Refer to

HAL_OTFDEC_ERROR_NONE

u5, h5, h7

HAL_XSPI_ERROR_OTFDEC_NONE

Refer to

HAL_OTFDEC_EXECUTE_ERROR

u5, h5, h7

HAL_XSPI_ERROR_OTFDEC_EXEC_ONLY_EXEC_NEVER

Refer to

HAL_OTFDEC_KEY_ERROR

u5, h5, h7

HAL_XSPI_ERROR_OTFDEC_KEY

Refer to

HAL_OTFDEC_SECURITY_ERROR

u5, h5, h7

HAL_XSPI_ERROR_OTFDEC_SECURITY

Refer to

OTFDEC_ALL_INT

u5, h5, h7

HAL_XSPI_OTFDEC_IT_ALL

Refer to

OTFDEC_ATTRIBUTE_NPRIV

u5, h5

HAL_XSPI_OTFDEC_NPRIV

Refer to

OTFDEC_ATTRIBUTE_PRIV

u5, h5

HAL_XSPI_OTFDEC_PRIV

Refer to

OTFDEC_EXE_ERROR_INT

u5, h5, h7

HAL_XSPI_OTFDEC_IT_EXEC_ONLY_EXEC_NEVER_ERROR

Refer to

OTFDEC_EXE_KEY_ERROR_INT

u5, h5, h7

Removed / New Usage changes

Refer to

OTFDEC_KEY_ERROR_INT

u5, h5, h7

HAL_XSPI_OTFDEC_IT_KEY_ERROR

Refer to

OTFDEC_REGION1

u5, h5, h7

HAL_XSPI_OTFDEC_REGION_1

Refer to

OTFDEC_REGION2

u5, h5, h7

HAL_XSPI_OTFDEC_REGION_2

Refer to

OTFDEC_REGION3

u5, h5, h7

HAL_XSPI_OTFDEC_REGION_3

Refer to

OTFDEC_REGION4

u5, h5, h7

HAL_XSPI_OTFDEC_REGION_4

Refer to

OTFDEC_REG_CONFIGR_LOCK_DISABLE

u5, h5, h7

HAL_XSPI_OTFDEC_LOCK_CONFIG_DISABLED

Refer to

OTFDEC_REG_CONFIGR_LOCK_ENABLE

u5, h5, h7

HAL_XSPI_OTFDEC_LOCK_CONFIG_ENABLED

Refer to

OTFDEC_REG_CONFIGR_REG_DISABLE

u5, h5, h7

Removed / Used internally

Refer to

OTFDEC_REG_CONFIGR_REG_ENABLE

u5, h5, h7

Removed / Used internally

Refer to

OTFDEC_REG_MODE_DATA_ACCESSES_ONLY

h7

HAL_XSPI_OTFDEC_MODE_DATA_ACCESSES_ONLY

Refer to

OTFDEC_REG_MODE_INSTRUCTION_ACCESSES_ONLY

h7

HAL_XSPI_OTFDEC_MODE_INSTRUCTION_ACCESSES_ONLY

Refer to

OTFDEC_REG_MODE_INSTRUCTION_ACCESSES_ONLY_WITH_CIPHER

u5, h5, h7

HAL_XSPI_OTFDEC_MODE_ENHANCED_ENCRYPTION

Refer to

OTFDEC_REG_MODE_INSTRUCTION_OR_DATA_ACCESSES

u5, h5, h7

HAL_XSPI_OTFDEC_MODE_ALL_READ_ACCESS

Refer to

OTFDEC_SEC_ERROR_INT

u5, h5, h7

HAL_XSPI_OTFDEC_IT_SECURITY_ERROR

Refer to

OTFDEC_SEC_EXE_ERROR_INT

u5, h5, h7

Removed / New Usage changes

Refer to

OTFDEC_SEC_KEY_ERROR_INT

u5, h5, h7

Removed / New Usage changes

Refer to

HAL OTFDEC enumerations

HAL1

series

HAL2

Refer to

HAL_OTFDEC_CallbackIDTypeDef

u5, h5, h7

Removed / New Usage changes

Refer to

HAL_OTFDEC_ERROR_CB_ID

u5, h5, h7

Removed / New Usage changes

Refer to

HAL_OTFDEC_MSPDEINIT_CB_ID

u5, h5, h7

Removed / New Usage changes

Refer to

HAL_OTFDEC_MSPINIT_CB_ID

u5, h5, h7

Removed / New Usage changes

Refer to

HAL_OTFDEC_STATE_BUSY

u5, h5, h7

HAL_XSPI_OTFDEC_REGION_STATE_DECRYPT

Refer to

HAL_OTFDEC_STATE_READY

u5, h5, h7

HAL_XSPI_OTFDEC_REGION_STATE_CONFIGURED

Refer to

HAL_OTFDEC_STATE_RESET

u5, h5, h7

HAL_XSPI_OTFDEC_REGION_STATE_RESET

Refer to

HAL_OTFDEC_StateTypeDef

u5, h5, h7

hal_xspi_otfdec_region_state_t

Refer to

HAL OTFDEC macros

HAL1

series

HAL2

Refer to

__HAL_OTFDEC_CLEAR_FLAG

u5, h5, h7

Removed / Used internally

Refer to

__HAL_OTFDEC_DISABLE_IT

u5, h5, h7

Removed / Used internally

Refer to

__HAL_OTFDEC_ENABLE_IT

u5, h5, h7

Removed / Used internally

Refer to

__HAL_OTFDEC_GET_FLAG

u5, h5, h7

Removed / Used internally

Refer to

__HAL_OTFDEC_RESET_HANDLE_STATE

u5, h5, h7

Removed / New Usage changes

Refer to

HAL OTFDEC structures

HAL1

series

HAL2

Refer to

OTFDEC_HandleTypeDef

u5, h5, h7

hal_xspi_handle_t

Refer to

OTFDEC_RegionConfigTypeDef

u5, h5, h7

hal_xspi_otfdec_config_t

Refer to

HAL OTFDEC functions

HAL1

series

HAL2

Refer to

HAL_OTFDEC_Cipher

u5, h5

HAL_XSPI_OTFDEC_Encrypt

Refer to

HAL_OTFDEC_ConfigAttributes

u5, h5

HAL_XSPI_OTFDEC_SetPrivAttr

Refer to

HAL_OTFDEC_DeInit

u5, h5, h7

HAL_XSPI_DeInit

Refer to

HAL_OTFDEC_DisableEnciphering

u5, h5

Removed / Used internally

Refer to

HAL_OTFDEC_EnableEnciphering

u5, h5

Removed / Used internally

Refer to

HAL_OTFDEC_ErrorCallback

u5, h5, h7

HAL_XSPI_OTFDEC_ErrorCallback

Refer to

HAL_OTFDEC_GetConfigAttributes

u5, h5

HAL_XSPI_OTFDEC_GetPrivAttr

Refer to

HAL_OTFDEC_GetState

u5, h5, h7

HAL_XSPI_OTFDEC_GetRegionState

Refer to

HAL_OTFDEC_IRQHandler

u5, h5, h7

HAL_XSPI_OTFDEC_IRQHandler

Refer to

HAL_OTFDEC_Init

u5, h5, h7

HAL_XSPI_Init

Refer to

HAL_OTFDEC_KeyCRCComputation

u5, h5, h7

Removed / New Usage changes

Refer to

HAL_OTFDEC_MspDeInit

u5, h5, h7

Removed / New Usage changes

Refer to

HAL_OTFDEC_MspInit

u5, h5, h7

Removed / New Usage changes

Refer to

HAL_OTFDEC_RegionConfig

u5, h5, h7

Removed / New Usage changes

Refer to

HAL_OTFDEC_RegionDisable

u5, h5, h7

Removed / Used internally

Refer to

HAL_OTFDEC_RegionEnable

u5, h5, h7

Removed / Used internally

Refer to

HAL_OTFDEC_RegionGetConfig

u5, h5, h7

HAL_XSPI_OTFDEC_GetConfigRegion

Refer to

HAL_OTFDEC_RegionGetKeyCRC

u5, h5, h7

HAL_XSPI_OTFDEC_GetRegionKeyCRC

Refer to

HAL_OTFDEC_RegionKeyLock

u5, h5, h7

HAL_XSPI_OTFDEC_LockRegionKey

Refer to

HAL_OTFDEC_RegionSetKey

u5, h5, h7

Removed / Used internally

Refer to

HAL_OTFDEC_RegionSetMode

u5, h5, h7

Removed / Used internally

Refer to

HAL_OTFDEC_RegisterCallback

u5, h5, h7

HAL_XSPI_OTFDEC_RegisterErrorCallback

Refer to

HAL_OTFDEC_UnRegisterCallback

u5, h5, h7

Removed / New Usage changes

Refer to

pOTFDEC_CallbackTypeDef

u5, h5, h7

hal_xspi_cb_t

Refer to